play with a full deck

play with a full deck
[俚语]有头脑的,神志清醒的